package com.ruoyi.meeting.domain.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.domain.Base;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author xyf
 * @since 2024-12-16
 */
@Getter
@Setter
@TableName("meeting")
public class Meeting extends Base {

    private static final long serialVersionUID = 1L;

    /**
     * 会议名称
     */
    @Excel(name = "会议名称")
    @TableField("meeting_name")
    private String meetingName;

    /**
     * 会议信息
     */
    @Excel(name = "会议信息")
    @TableField("info")
    private String info;

    /**
     * 会议时间
     */
    @Excel(name = "会议时间")
    @TableField("meeting_time")
    private String meetingTime;

    /**
     * 会议位置
     */
    @Excel(name = "会议位置")
    @TableField("meeting_place")
    private String meetingPlace;

    /**
     * 位置纬度信息
     */
    @Excel(name = "位置纬度")
    @TableField("lat")
    private BigDecimal lat;

    /**
     * 位置经度信息
     */
    @Excel(name = "位置经度")
    @TableField("lng")
    private BigDecimal lng;

    /**
     * 会议举办方
     */
    @Excel(name = "会议举办方")
    @TableField("organizers")
    private String organizers;

    /**
     * 会议承办方
     */
    @Excel(name = "会议承办方")
    @TableField("undertaker")
    private String undertaker;

    /**
     * 会议主题
     */
    @Excel(name = "会议主题")
    @TableField("theme")
    private String theme;

    /**
     * 会场规则
     */
    @Excel(name = "会场规则")
    @TableField("rule")
    private String rule;

    /**
     * 餐饮服务信息
     */
    @Excel(name = "餐饮服务信息")
    @TableField("food_service")
    private String foodService;

    /**
     * 0-线下,1-线上,2-线上和线下
     */
    @Excel(name = "类型",readConverterExp = "0=线下,1=线上,2=线上和线下")
    @TableField("type")
    private Integer type;

    /**
     * 所属论坛id
     */
    @TableField("topic_id")
    private Long topicId;


}
